package com.achievement.domain.vo.honor;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

//获奖评审 查看成果列表-意见汇总 意见详情
@Data
@ApiModel(value = "获奖评审-查看成果列表-意见汇总-意见详情返回字段")
public class HonorApplyBookExpertReviewResultVO {
    /**
     * ID 成果ID
     */
    @ApiModelProperty(value = "成果ID")
    private String id;

    /**
     * 奖励名称
     */
    @ApiModelProperty(value = "奖励名称")
    private String honorName;
    /**
     * 奖励名称
     */
    @ApiModelProperty(value = "分类")
    private String subjectClassId;
    /**
     * 成果名称
     */
    @ApiModelProperty(value = "成果名称")
    private String productName;

    /**
     * 申请计划ID   APPLY_INFO_ID关联BIZ_REVIEW_PLAN查询REVIEW_SCHEME_ID
     */
    @ApiModelProperty(value = "申请计划ID")
    private String applyInfoId;

    /**
     * 方案id  BIZ_REVIEW_PLAN表 REVIEW_SCHEME_ID
     */
    @ApiModelProperty(value = "方案id")
    private String reviewSchemeId;

    /**
     * 终审成绩
     */
    @ApiModelProperty(value = "终审成绩")
    private String reviewMark;
    /**
     * 终审信息
     */
    @ApiModelProperty(value = "终审信息")
    private String reviewInfo;
    /**
     * 终审结果
     */
    @ApiModelProperty(value = "终审结果 pass建议通过 noPass建议不通过")
    private String reviewResult;
    /**
     * 奖励状态
     */
    @ApiModelProperty(value = "奖励状态")
    private String honorState;
    /**
     * 专家评审列表
     */
    @ApiModelProperty(value = "专家评审结果列表")
    private List<AllExpertReviewVO> allExpertReviewVOS;
    /**
     * 方案标准列表
     */
    @ApiModelProperty(value = "方案标准列表")
    private List<ReviewStandardVO> reviewStandardVOS;

}
